sun-exposed aspect - German English Dictionary